leaf scars - French English Dictionary